package com.monkeyboy.utils;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;

import java.util.Map;

/**
 * 作用：
 * fastJson工具类
 * 主要用户各个对象之间的相互转换
 * @author Gavin
 * @time:2018年7月10日
 */
public class JSONUtil {
	/**
	 *作用：
	 * 把一个实体类转换为一个json对象
	 * @Author:Gavin
	 * @time:2018年7月11日
	 * @param entity
	 * @return
	 */
	public static JSONObject objectToJSON(Object entity) {
		return JSONObject.parseObject(JSON.toJSONString(entity));
	}
	/**
	 *作用：
	 * 把map转换为一个String类型的字符串
	 * @Author:Gavin
	 * @time:2018年7月11日
	 * @param map
	 * @return
	 */
	public static String mapToString(Map<String,Object> map) {
		return JSON.toJSONString(map);
	}
}
